ape leader – English–Français translations

🇬🇧 en fr 🇫🇷

ape leader noun

  • old maid
vieille fille
Wiktionary Links